beech martens - Turkish English Dictionary